home *** CD-ROM | disk | FTP | other *** search
- Hi again,
-
- >I very nearly bought a TI99/4A, but given their history I was lucky.
- Well, I put two games on the market in France for this machine, and made
- about 30000FF with them, because people were frustrated of good soft. For a
- kid, it's a large amount of money. So I consider myself lucky to have bought
- this machine. Not much concurrence, so my games didn't have much difficulty
- to be the best.
-
- >The Sinclair QL was mere chance, since I'd decided on a Spectrum 48. But
- >when I was looking around the shops in London (on a summer trip) for the
- >best price, my father suddenly got the idea that he'd have a use for a
- >computer... ;-)
- The QL never was very much developed here. BTW, where do you live exactly?
-
- >For a lot of things I really think we should use GCC. It produces very good
- >code (but far from usable for graphics of course) and there is likely to be
- >a _lot_ of general house keeping and such.
- Not so much, I think. Why?
-
- >For MGIF I write everything in C at first and then optimize the most speed
- >critical parts (mainly GIF loader and various chunky to planar conversions)
- >by rewriting them in assembly. That way it's quick to get it all working.
- >I still keep all the original C code in the sources for the future.
- For most applications, it's the best way to work. But a game, like a demo,
- is a very different matter.
-
- >C++ as in dview is probably not a good idea, though, since virtual memory
- >would likely be needed to compile the program. I run Outside all the time,
- >but I don't know how common that is.
- Not very common.
-
- >I've played quite a lot of DOOM on the Jaguar and the monsters are not
- >quite that single minded, but close enough.
- >Having smarter monsters could be fun, but it could also make many levels
- >totally impossible.
- Why not make a parametrized smartness?
-
- >Without the texture mapping, I think Descent would be doable. Certainly not
- >as fast as a non-textured DOOM, but not too bad either.
- Yes, of course descent would be doable without the textures, because then it
- becomes very similar to Starglider II.
-
- >Yes, but in this case I think we should get _something_ out ASAP. If we can
- >show people that a Falcon DOOM is feasible, there will probably be a lot of
- >help coming from various places. We could move on to other things while the
- >basic stuff gets improved.
- Yes, and in fact, I think this should be an open project. I mean, the
- sources should be available for all to improve. BUT in order to keep some
- coherence and compatibility between your version and that of your neighbour,
- all improvements should be sent to a single group or person so that it can
- be included in an official new version. Otherwise, people would have to look
- in 12 different FTP sites and 34 BBSs to get the latest, complete thing.
-
- >The '3D' engine probably has to be very closely connected with the sprites.
- >Granted, they can't be in the BSP tree, but they must probably use the same
- >data structures to be drawn correctly.
- Yes, of course. And they should be drawn at the same time, or nearly so.
- There are different methods.
-
- >I believe, though, that it would be a good idea to sub-divide the graphics
- >engine somehow. I've not looked at dview yet, so I don't know how complex
- >it really is.
- I've not looked either for the moment. But in fact, I'm doing a research
- work for the moment, collecting a lot of sources and files. I've got the
- precise format of the WAD files and a lot of other things. More than I can
- read for the moment.
-
- >Is the sound in DOOM directional? If not it should be very simple to add.
- >(The sound that is, not the directionality.)
- Yes, it is. But why would this be a problem?
-
- >Regarding the music, I'm not so sure we should actually bother. On the
- >Jaguar there's no music in DOOM and it doesn't matter a bit IMO.
- Perhaps this could a module that we add later, but being a player of Doom
- and descent on a Pentium with a SoundBlaster Pro, I can tell you that the
- music matters at least a bit. ;)
-
- >The world updating is certainly a separate module.
- Yes. Very disconnected from the rest. It almost won't communicate DIRECTLY
- with any other part of the program.
-
- Bye.
- Bertrand
- +-----------------------------------------------------------+
- |Bertrand Le Roy |A Darwinian theory of Gravitation: |
- |bleroy@ccr.jussieu.fr|In the beginning, mature apples fell|
- |tel. 44.27.72.95 |in all directions. But only the trees|
- |fax. 44.27.72.87 |whose apples fell down have survived.|
- +-----------------------------------------------------------+
- |Laboratoire de Gravitation et Cosmologie Relativistes |
- |Universite Pierre et Marie Curie, tour 22-12, 4e etage |
- |4, place Jussieu, 75252 Paris Cedex 05 |
- +-----------------------------------------------------------+
-
-
-